package com.pointcircle.core.web;

import java.io.Serializable;
import java.util.List;

import com.pointcircle.core.JpaBaseEntity;
import com.pointcircle.core.web.annotation.SearchParam;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public abstract class SearchVo<T extends JpaBaseEntity<ID>, ID extends Serializable> {
	private int page = 1;
	private int size = 10;
	@SearchParam(fields = "id", operator = "=")
	protected ID id;
	@SearchParam(fields = "id", operator = "in")
	protected List<ID> ids;
}
